package uade.distribuidas.repo.interfaces;



import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.Date;
import java.util.List;

import uade.distribuidas.repo.dto.CotizacionDTO;
import uade.distribuidas.repo.exception.ExceptionCotizacion;




public interface ManagerCotizacionesIf extends Remote{

	public List<CotizacionDTO> getCotizaciones() throws ExceptionCotizacion,RemoteException;

	public CotizacionDTO getCotizacion(Integer id) throws ExceptionCotizacion,RemoteException;
	
	public CotizacionDTO save(CotizacionDTO c) throws ExceptionCotizacion,RemoteException;
	
	public CotizacionDTO getCotizacionPorNumeroYFecha(String numero, Date fecha)throws ExceptionCotizacion,RemoteException;


}



